package com.yami.shop.bean.model;

import lombok.Data;
import java.time.LocalDateTime;

@Data
public class ItemUserScore {
    /**
     * 用户ID (BIGINT)
     */
    private String userId;

    /**
     * 商品ID (BIGINT)
     */
    private Long itemId;

    /**
     * 用户对商品的评分（预测得分范围：0~5分或其他自定义范围，推荐精度可设置为小数）
     */
    private Double score;

    /**
     * 评分生成时间（记录模型预测的时间）
     */
    private LocalDateTime scoreTime;

    /**
     * 推荐场景标识（如：协同过滤="cf"，热门推荐="hot"，个性化推荐="personal"）
     */
    private String scene;
}
